import i18n from '@/i18n'

export enum FlowBindDataSourceType {
  Number = 'Number',
  String = 'String',
  Boolean = 'Boolean',
  Enum = 'Enum',
  Timestamp = 'Timestamp',
}

export class FlowBind {
  static ApiPropertyEnum = {
    FlowBindDataSourceType: [
      i18n.t('app-flow.entity.flow-bind.8303970-0', { args: [FlowBindDataSourceType.Number] }),
      i18n.t('app-flow.entity.flow-bind.8303970-1', { args: [FlowBindDataSourceType.String] }),
      i18n.t('app-flow.entity.flow-bind.8303970-2', { args: [FlowBindDataSourceType.Boolean] }),
      i18n.t('app-flow.entity.flow-bind.8303970-3', { args: [FlowBindDataSourceType.Enum] }),
      i18n.t('app-flow.entity.flow-bind.8303970-4', { args: [FlowBindDataSourceType.Timestamp] }),
    ],
  }
}
